.swan-light-mode,:root{--swan-accordion-collapsible-padding-standard:var(--swan-accordion-collapsible-padding-vertical) var(--swan-accordion-collapsible-padding-right) var(--swan-accordion-collapsible-padding-vertical) 0;--swan-accordion-collapsible-padding-vertical:var(--swan-spacing-standard-6);--swan-accordion-collapsible-padding-right:calc(var(--swan-accordion-collapsible-padding-right-integer) * 1%);--swan-accordion-collapsible-padding-right-integer:20;--swan-accordion-collapsible-padding-horizontal:var(--swan-spacing-standard-4)}@media only screen and (max-width:1023px){.swan-light-mode,:root{--swan-accordion-collapsible-padding-standard:var(--swan-accordion-collapsible-padding-vertical) calc(var(--swan-spacing-standard-5) + var(--swan-icon-width-standard)) var(--swan-accordion-collapsible-padding-vertical) 0;--swan-accordion-collapsible-padding-right-integer:17}}.swan-collapsible{background:0 0;list-style-type:none;margin:.5em 0}.swan-collapsible>.swan-collapsible-summary{border-color:var(--swan-base-border-color) transparent transparent transparent;border-style:solid;border-width:1px 0 0 0;font-size:var(--swan-font-size-2);font-weight:var(--swan-font-weight-normal);line-height:var(--swan-font-line-height-2);margin:0;padding:0}.swan-collapsible>.swan-collapsible-header,.swan-collapsible>.swan-collapsible-summary .swan-collapsible-summary-button{background:0 0;color:inherit;cursor:pointer;display:block;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:var(--swan-accordion-collapsible-padding-standard);position:relative;text-align:left;transition:color .2s ease}.swan-collapsible>.swan-collapsible-header::after,.swan-collapsible>.swan-collapsible-summary .swan-collapsible-summary-button::after{background-position:center;background-repeat:no-repeat;background-size:auto auto;position:relative;display:block;content:" ";filter:var(--swan-icon-filter-grey-dark);height:20px;width:20px;position:absolute;top:50%;right:0;display:inline-block;min-width:20px;filter:var(--swan-icon-filter-standard);background-image:url('data:image/svg+xml;utf8,<svg width="20" height="20" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M10.88 9.12V3H9.12v6.12H3v1.76h6.13V17h1.74v-6.13H17V9.13h-6.13z" fill="%23000"/></svg>');transform:translateY(-50%);transition:.2s}.swan-collapsible>.swan-collapsible-header:active,.swan-collapsible>.swan-collapsible-header:hover,.swan-collapsible>.swan-collapsible-summary .swan-collapsible-summary-button:active,.swan-collapsible>.swan-collapsible-summary .swan-collapsible-summary-button:hover{background:0 0;color:var(--swan-color-grey-700)}.swan-collapsible>.swan-collapsible-header:active::after,.swan-collapsible>.swan-collapsible-header:hover::after,.swan-collapsible>.swan-collapsible-summary .swan-collapsible-summary-button:active::after,.swan-collapsible>.swan-collapsible-summary .swan-collapsible-summary-button:hover::after{filter:var(--swan-icon-filter-grey-dark)}.swan-collapsible>.swan-collapsible-header:focus,.swan-collapsible>.swan-collapsible-summary .swan-collapsible-summary-button:focus{border-radius:2px}.swan-collapsible>.swan-collapsible-header .swan-collapsible-header-text-open,.swan-collapsible>.swan-collapsible-header .swan-collapsible-summary-text-open,.swan-collapsible>.swan-collapsible-summary .swan-collapsible-summary-button .swan-collapsible-header-text-open,.swan-collapsible>.swan-collapsible-summary .swan-collapsible-summary-button .swan-collapsible-summary-text-open{display:none}.swan-collapsible>.swan-collapsible-header{border-color:var(--swan-base-border-color) transparent transparent transparent;border-style:solid;border-width:1px 0 0 0}.swan-collapsible .swan-collapsible-summary-button{-webkit-appearance:none;appearance:none;background:0 0;border:0;cursor:pointer;display:block;padding:0;text-decoration:none;width:100%}.swan-collapsible>.swan-collapsible-content{display:none;margin-top:calc(1px * -1);padding:var(--swan-accordion-collapsible-padding-standard);padding-bottom:var(--swan-accordion-collapsible-padding-vertical);padding-top:0}.swan-collapsible .swan-collapsible-content p:first-child{margin-top:0}.swan-collapsible .swan-collapsible-summary-button[aria-expanded=true],.swan-collapsible>.swan-collapsible-header[aria-expanded=true]{font-weight:var(--swan-font-weight-bold)}.swan-collapsible .swan-collapsible-summary-button[aria-expanded=true]::after,.swan-collapsible>.swan-collapsible-header[aria-expanded=true]::after{background-image:url('data:image/svg+xml;utf8,<svg width="20" height="20" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M17 10.88H3V9.12h14v1.76z" fill="%23000"/></svg>')}.swan-collapsible .swan-collapsible-summary-button[aria-expanded=true] .swan-collapsible-header-text-open,.swan-collapsible .swan-collapsible-summary-button[aria-expanded=true] .swan-collapsible-summary-text-open,.swan-collapsible>.swan-collapsible-header[aria-expanded=true] .swan-collapsible-header-text-open,.swan-collapsible>.swan-collapsible-header[aria-expanded=true] .swan-collapsible-summary-text-open{display:block}.swan-collapsible .swan-collapsible-summary-button[aria-expanded=true] .swan-collapsible-header-text-closed,.swan-collapsible .swan-collapsible-summary-button[aria-expanded=true] .swan-collapsible-summary-text-closed,.swan-collapsible>.swan-collapsible-header[aria-expanded=true] .swan-collapsible-header-text-closed,.swan-collapsible>.swan-collapsible-header[aria-expanded=true] .swan-collapsible-summary-text-closed{display:none}.swan-collapsible .swan-collapsible-content-open,.swan-collapsible>.swan-collapsible-header[aria-expanded=true]+.swan-collapsible-content{display:block}.swan-collapsible.swan-collapsible-disabled .swan-collapsible-summary,.swan-collapsible.swan-collapsible-disabled .swan-collapsible-summary *,.swan-collapsible.swan-collapsible-disabled .swan-collapsible-summary :hover,.swan-collapsible.swan-collapsible-disabled .swan-collapsible-summary:hover{color:var(--swan-color-grey-700)!important;cursor:default}.swan-collapsible.swan-collapsible-disabled .swan-collapsible-summary-button::after,.swan-collapsible.swan-collapsible-disabled .swan-collapsible-summary-button:hover::after{filter:var(--swan-icon-filter-grey-dark)}.swan-collapsible.swan-collapsible-disabled .swan-collapsible-header,.swan-collapsible.swan-collapsible-disabled .swan-collapsible-header:hover{color:var(--swan-color-black-900);cursor:default}.swan-collapsible.swan-collapsible-disabled .swan-collapsible-header.swan-dark-mode,.swan-collapsible.swan-collapsible-disabled .swan-collapsible-header:hover.swan-dark-mode,.swan-dark-mode .swan-collapsible.swan-collapsible-disabled .swan-collapsible-header,.swan-dark-mode .swan-collapsible.swan-collapsible-disabled .swan-collapsible-header:hover{color:var(--swan-color-white-900)}.swan-collapsible.swan-collapsible-disabled .swan-collapsible-header::before{visibility:hidden}.swan-accordion{border-color:var(--swan-base-border-color);border-style:solid;border-width:0;margin:0;padding-left:0}.swan-accordion .swan-collapsible{margin:0}.swan-accordion .swan-collapsible .swan-collapsible-summary{margin:0}.swan-accordion .swan-collapsible:first-child .swan-collapsible-header,.swan-accordion .swan-collapsible:first-child .swan-collapsible-summary,.swan-accordion .swan-collapsible:first-child .swan-collapsible-summary-button{border-top-width:0}.swan-accordion .swan-collapsible>.swan-collapsible-content{margin-top:calc(1px * -1)}.swan-accordion .swan-collapsible>.swan-collapsible-content>.swan-accordion{height:1px;--swan-accordion-collapsible-padding-right-integer-difference:calc(100 - var(--swan-accordion-collapsible-padding-right-integer));width:calc(100% + (var(--swan-accordion-collapsible-padding-right-integer)/ var(--swan-accordion-collapsible-padding-right-integer-difference) * 100%))}.swan-accordion .swan-collapsible:last-child .swan-collapsible-header[aria-expanded=true],.swan-accordion .swan-collapsible:last-child .swan-collapsible-summary-button[aria-expanded=true]{border-bottom-width:0}.swan-accordion .swan-collapsible .swan-collapsible-content-open,.swan-accordion .swan-collapsible>[aria-expanded=true]+.swan-collapsible-content{margin-top:calc(1px * -1)}.swan-accordion .swan-collapsible .swan-collapsible-content-open>.swan-accordion,.swan-accordion .swan-collapsible>[aria-expanded=true]+.swan-collapsible-content>.swan-accordion{height:auto}.swan-accordion.swan-accordion-large>.swan-collapsible>.swan-collapsible-summary,.swan-accordion.swan-accordion-large>.swan-collapsible>.swan-collapsible-summary>.swan-collapsible-summary-button[aria-expanded=true]{font-size:var(--swan-font-size-5);font-weight:var(--swan-font-weight-bold);line-height:var(--swan-font-line-height-5)}.swan-accordion-full-bleed .swan-collapsible .swan-collapsible-content,.swan-collapsible-full-bleed .swan-collapsible-content{padding-left:0;padding-right:0}.swan-collapsible-header.swan-collapsible-header-rich,.swan-collapsible-summary .swan-collapsible-summary-button,.swan-collapsible-summary.swan-collapsible-summary-rich .swan-collapsible-summary-button{display:flex;align-items:baseline;flex-wrap:wrap;justify-content:flex-start;position:relative;padding-right:calc(var(--swan-accordion-collapsible-padding-horizontal) + 20px + var(--swan-spacing-standard-2));font-weight:400}.swan-collapsible-header.swan-collapsible-header-rich>*,.swan-collapsible-summary .swan-collapsible-summary-button>*,.swan-collapsible-summary.swan-collapsible-summary-rich .swan-collapsible-summary-button>*{margin-right:.4ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.swan-collapsible-header.swan-collapsible-header-rich>.swan-collapsible-rich-header-align-right,.swan-collapsible-header.swan-collapsible-header-rich>.swan-collapsible-rich-summary-align-right,.swan-collapsible-summary .swan-collapsible-summary-button>.swan-collapsible-rich-header-align-right,.swan-collapsible-summary .swan-collapsible-summary-button>.swan-collapsible-rich-summary-align-right,.swan-collapsible-summary.swan-collapsible-summary-rich .swan-collapsible-summary-button>.swan-collapsible-rich-header-align-right,.swan-collapsible-summary.swan-collapsible-summary-rich .swan-collapsible-summary-button>.swan-collapsible-rich-summary-align-right{flex-grow:9999;margin-right:0;text-align:right}.swan-collapsible-header.swan-collapsible-header-rich::after,.swan-collapsible-summary .swan-collapsible-summary-button::after,.swan-collapsible-summary.swan-collapsible-summary-rich .swan-collapsible-summary-button::after{position:absolute;right:var(--swan-accordion-collapsible-padding-horizontal);top:50%}.swan-collapsible-summary.swan-collapsible-summary-rich-last-align-right .swan-collapsible-summary-button>:last-child{flex-grow:9999;margin-right:0;text-align:right}.swan-collapsible-header.swan-collapsible-header-rich:hover>*,.swan-collapsible-summary.swan-collapsible-summary-rich .swan-collapsible-summary-button:hover>*{color:var(--swan-color-grey-700)!important}.swan-accordion.swan-accordion-skin-peek{border:0;overflow-x:hidden}.swan-accordion.swan-accordion-skin-peek .swan-collapsible{display:flex;flex-direction:column}.swan-accordion.swan-accordion-skin-peek .swan-collapsible-summary{box-shadow:0 -5px 5px var(--swan-color-white-900);display:inline-block;order:2}.swan-accordion.swan-accordion-skin-peek .swan-collapsible-summary.swan-dark-mode,.swan-dark-mode .swan-accordion.swan-accordion-skin-peek .swan-collapsible-summary{box-shadow:0 -5px 5px transparent}.swan-accordion.swan-accordion-skin-peek .swan-collapsible-summary .swan-collapsible-summary-button{border:0;display:inline-flex;width:auto}.swan-accordion.swan-accordion-skin-peek .swan-collapsible-summary .swan-collapsible-summary-button:focus{box-shadow:inset 0 0 0 2px var(--swan-color-semantic-focus),inset 0 0 0 4px var(--swan-color-white-900);outline:0;border-radius:4px}.swan-accordion.swan-accordion-skin-peek .swan-collapsible-summary .swan-collapsible-summary-button:focus.swan-dark-mode,.swan-dark-mode .swan-accordion.swan-accordion-skin-peek .swan-collapsible-summary .swan-collapsible-summary-button:focus{box-shadow:inset 0 0 0 2px var(--swan-color-semantic-focus-dark),inset 0 0 0 4px var(--swan-color-grey-900)}.swan-accordion.swan-accordion-skin-peek .swan-collapsible-content{display:block;max-height:42px;order:1;overflow:hidden;transition:all .2s}.swan-accordion.swan-accordion-skin-peek .swan-collapsible-content-open{max-height:none}.swan-light-mode,:root{--swan-color-swatches-selected-gutter-standard:6px;--swan-color-swatches-selected-gutter-super:1px;--swan-color-swatches-width-standard:var(--swan-spacing-standard-4);--swan-color-swatches-width-super:36px;--swan-color-swatches-height-standard:var(--swan-color-swatches-width-standard);--swan-color-swatches-height-super:var(--swan-color-swatches-width-super);--swan-color-swatches-border-width:1px}.swan-accordion.swan-accordion-skin-color-swatches .swan-collapsible{display:flex;flex-direction:row-reverse;align-items:flex-start}.swan-accordion.swan-accordion-skin-color-swatches .swan-collapsible-summary{padding:var(--swan-color-swatches-selected-gutter-standard) 0 0 0}.swan-accordion.swan-accordion-skin-color-swatches .swan-collapsible-summary-button{padding:0 20px 0 0;font-size:var(--swan-font-size-1);font-weight:400;white-space:nowrap}.swan-accordion.swan-accordion-skin-color-swatches .swan-collapsible-summary-button::after{top:2px;background-image:url('data:image/svg+xml;utf8,%3Csvg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M15.65 8.27l-5.63 5.43-5.67-5.43" stroke="%23000" stroke-width="1.75"/%3E%3C/svg%3E');transform:none}.swan-accordion.swan-accordion-skin-color-swatches .swan-collapsible .swan-collapsible-summary-button[aria-expanded=true]::after{background-image:url('data:image/svg+xml;utf8,%3Csvg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M4.35 12.98l5.63-5.43 5.67 5.43" stroke="%23000" stroke-width="1.75"/%3E%3C/svg%3E')}.swan-accordion.swan-accordion-skin-color-swatches .swan-collapsible-content{display:block;height:calc(var(--swan-color-swatches-height-standard) + 2 * var(--swan-color-swatches-selected-gutter-standard) + 2 * var(--swan-color-swatches-border-width) + 2px);padding:0 var(--swan-color-swatches-selected-gutter-standard) 0 0;overflow:hidden}.swan-accordion.swan-accordion-skin-color-swatches .swan-collapsible-content-open{height:auto}.swan-accordion.swan-accordion-skin-color-swatches .swan-color-swatches{align-items:flex-start;padding-top:1px}